package com.ruoyi.study.tool.redis;

import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class RedisTool {

    @Resource
    private RedisTemplate<String, Long> redisTemplateGenerateId;

    /**
     * 生成主键ID
     * @param key
     * @return
     */
    public long generateId(String key) {
        return redisTemplateGenerateId.opsForValue().increment(key, 1);
    }
}
